Volume 72, Issue 4, December 2021, Pages 899-910
Haitham Mohamed Ali Mohameden; Mohamed Sherif Mohamed Adel Mourad; Ahmed Farouk Mahmoud; Waleed El Sayed Mousa
Volume 71, Issue 2, June 2020, Pages 379-390
Mohamed Sherif Mohamed Adel Mourad; Ahmed Farouk Mahmoud; Waleed El Sayed Mousa; Haitham Mohamed Ali Mohameden